Big Huge Thesaurus

Ceroxylon andicola

noun